package cxydmmszl.chapter07.t109;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

/**
 * <li style="color: red;">Prob</li>
 * 不用额外变量交换两个整数的值
 * <li style="color: green;">Desc</li>
 * 不用额外变量交换两个整数的值。
 * <li style="color: green;">Input</li>
 * 输出一行，包含两个整数 n 和 m(−10^9≤n,m≤10^9)。
 * <li style="color: green;">Output</li>
 * 输出交换后的n和m的值。
 * <li style="color: blue;">Link</li> CD142
 *
 * @author habitplus
 * @since 2021-10-07 18:03
 */
public class Main {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        String[] ss = br.readLine().split(" ");
        int x = Integer.parseInt(ss[0]);
        int y = Integer.parseInt(ss[1]);

        x = x^y;
        y = x^y;
        x = x^y;

        System.out.println(x + " " + y);
    }
}
